electronic commerce transaction - German English Dictionary